Calibration and Splitting
=========================
These stages deal with calibrating shear and splitting up catalogs into
sub-catalogs.
* :py:class:`~txpipe.lens_selector.TXLensCatalogSplitter` - Split a lens catalog file into a new file with separate bins
* :py:class:`~txpipe.lens_selector.TXTruthLensCatalogSplitter` - Split a lens catalog file into a new file with separate bins with true redshifts.
* :py:class:`~txpipe.lens_selector.TXExternalLensCatalogSplitter` - Split an external lens catalog into bins
* :py:class:`~txpipe.lens_selector.TXTruthLensCatalogSplitterWeighted` - Split a lens catalog file into a new file with separate bins with true redshifts.
* :py:class:`~txpipe.twopoint_null_tests.TXStarCatalogSplitter` - Split a star catalog into bright and dim stars
* :py:class:`~txpipe.calibrate.TXShearCalibration` - Split the shear catalog into calibrated bins
.. autotxclass:: txpipe.lens_selector.TXLensCatalogSplitter
:members:
:exclude-members: run
Inputs:
- lens_tomography_catalog_unweighted: TomographyCatalog
- photometry_catalog: PhotometryCatalog
- fiducial_cosmology: FiducialCosmology
- lens_photoz_pdfs: HDFFile
Outputs:
- binned_lens_catalog_unweighted: HDFFile
Parallel: Yes - MPI
.. collapse:: Configuration
.. raw:: html
- initial_size: (int) Default=100000.
- chunk_rows: (int) Default=100000.
- extra_cols: (list) Default=[''].
- redshift_column: (str) Default=zmean.
.. autotxclass:: txpipe.lens_selector.TXTruthLensCatalogSplitter
:members:
:exclude-members: run
Inputs:
- lens_tomography_catalog_unweighted: TomographyCatalog
- photometry_catalog: PhotometryCatalog
- fiducial_cosmology: FiducialCosmology
Outputs:
- binned_lens_catalog_unweighted: HDFFile
Parallel: Yes - MPI
.. collapse:: Configuration
.. raw:: html
- initial_size: (int) Default=100000.
- chunk_rows: (int) Default=100000.
- extra_cols: (list) Default=[''].
- redshift_column: (str) Default=redshift_true.
.. autotxclass:: txpipe.lens_selector.TXExternalLensCatalogSplitter
:members:
:exclude-members: run
Inputs:
- lens_tomography_catalog_unweighted: TomographyCatalog
- lens_catalog: HDFFile
- fiducial_cosmology: FiducialCosmology
Outputs:
- binned_lens_catalog_unweighted: HDFFile
Parallel: Yes - MPI
.. collapse:: Configuration
.. raw:: html
- initial_size: (int) Default=100000.
- chunk_rows: (int) Default=100000.
- extra_cols: (list) Default=[''].
- redshift_column: (str) Default=redshift.
.. autotxclass:: txpipe.lens_selector.TXTruthLensCatalogSplitterWeighted
:members:
:exclude-members: run
Inputs:
- lens_tomography_catalog: TomographyCatalog
- photometry_catalog: PhotometryCatalog
- fiducial_cosmology: FiducialCosmology
Outputs:
- binned_lens_catalog: HDFFile
Parallel: Yes - MPI
.. collapse:: Configuration
.. raw:: html
- initial_size: (int) Default=100000.
- chunk_rows: (int) Default=100000.
- extra_cols: (list) Default=[''].
- redshift_column: (str) Default=redshift_true.
.. autotxclass:: txpipe.twopoint_null_tests.TXStarCatalogSplitter
:members:
:exclude-members: run
Inputs:
- star_catalog: HDFFile
Outputs:
- binned_star_catalog: HDFFile
Parallel: No - Serial
.. collapse:: Configuration
.. raw:: html
- chunk_rows: (int) Default=100000.
- initial_size: (int) Default=100000.
.. autotxclass:: txpipe.calibrate.TXShearCalibration
:members:
:exclude-members: run
Inputs:
- shear_catalog: ShearCatalog
- shear_tomography_catalog: TomographyCatalog
Outputs:
- binned_shear_catalog: ShearCatalog
Parallel: Yes - MPI
.. collapse:: Configuration
.. raw:: html
- use_true_shear: (bool) Default=False.
- chunk_rows: (int) Default=100000.
- subtract_mean_shear: (bool) Default=True.
- extra_cols: (list) Default=[''].
- shear_catalog_type: (str) Default=.
- shear_prefix: (str) Default=.